/*#include <stdio.h>
int int_cmp(const void * p1, const void * p2)
{
 return (*( int *)p1 - *(int *) p2);
}
int main()
{
	 int arr[] = { 1, 3, 5, 7, 9, 2, 4, 6, 8, 0 };
	 int i = 0;
	 
	 qsort(arr, sizeof(arr) / sizeof(arr[0]), sizeof (int), int_cmp);
	 for (i = 0; i< sizeof(arr) / sizeof(arr[0]); i++)
	 {
	 printf( "%d ", arr[i]);
	 }
	 printf("\n");
	 return 0;
}*/
#include<stdio.h>
#include<stdlib.h>
int int_cmp(const void*p1,const void*p2)
{	
	return(*(int*)p1-*(int*)p2);
}
int main()
{
	int a[10]={1,3,2,6,5,4,7,9,8,0};
	int i = 0;
	qsort(a,sizeof(a)/sizeof(a[0]),sizeof (int),int_cmp);
	for(i=0;i<10;i++)	
	 {
	 printf( "%d ", a[i]);
	 }
	 printf("\n");
	 return 0;
}
